﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Shapes;
using GG.Base;
using System.Windows.Markup;
using SharpVectors.Converters;

namespace GGSim
{
    //public abstract class Car : CommonCar, IGridDrawable
    public class Car : MoveAble
    {
        public Car()
        {
            drawing = (DrawingGroup) SvgUtils.getDrawingFromSvg("Car.svg");
            group = new TransformGroup();
            drawing.Transform = group;
            
            group.Children.Add(new TranslateTransform());

            group.Children.Add(new RotateTransform());

            group.Children.Add(new ScaleTransform(1,-1)); // fix flip;
        }

        

        public override void WhatImGoingToDoWhenIUpdate()
        {
            base.WhatImGoingToDoWhenIUpdate();
        }
    }
}